Minkowski Sum Selection and Finding
نویسندگان
چکیده
Let P,Q ⊆ R be two n-point multisets and Ar ≥ b be a set of λ inequalities on x and y, where A ∈ R, r = [y ], and b ∈ R. Define the constrained Minkowski sum (P ⊕Q)Ar≥b as the multiset {(p+ q)|p ∈ P, q ∈ Q,A(p+ q) ≥ b}. Given P , Q, Ar ≥ b, an objective function f : R → R, and a positive integer k, the Minkowski Sum Selection problem is to find the k largest objective value among all objective values of points in (P⊕Q)Ar≥b. Given P , Q, Ar ≥ b, an objective function f : R → R, and a real number δ, the Minkowski Sum Finding problem is to find a point (x, y) in (P ⊕ Q)Ar≥b such that |f(x∗, y) − δ| is minimized. For the Minkowski Sum Selection problem with linear objective functions, we obtain the following results: (1) optimal O(n logn) time algorithms for λ = 1; (2) O(n log n) time deterministic algorithms and expected O(n logn) time randomized algorithms for any fixed λ > 1. For the Minkowski Sum Finding problem with linear objective functions or objective functions of the form f(x, y) = by ax , we construct optimal O(n log n) time algorithms for any fixed λ ≥ 1. As a byproduct, we obtain improved algorithms for the Length-Constrained Sum Selection problem and the Density Finding problem.
منابع مشابه
Constrained Minkowski Sum Selection and Finding
Let P,Q ⊆ R be two n-point multisets and Ar ≥ b be a set of λ inequalities on x and y, where A ∈ Rλ×2, r = [y ], and b ∈ R. Define the constrained Minkowski sum (P ⊕Q)Ar≥b as the multiset {(p + q)|p ∈ P, q ∈ Q,A(p + q) ≥ b}. Given P , Q, Ar ≥ b, an objective function f : R → R, and a positive integer k, the Minkowski Sum Selection Problem is to find the k largest objective value among all objec...
متن کاملAlgorithm to calculate the Minkowski sums of 3-polytopes : application to tolerance analysis
In tolerance analysis, it is necessary to check that the cumulative defect limits specified for the component parts of a product are compliant with the functional requirements expected of the product. Cumulative defect limits can be modelled using a calculated polytope, the result of a set of intersections and Minkowski sums of polytopes. This article presents a method to be used to determine f...
متن کاملOn Minkowski sums of simplices
We investigate the structure of the Minkowski sum of standard simplices in R. In particular, we investigate the one-dimensional structure, the vertices, their degrees and the edges in the Minkowski sum polytope. 2000 MSC: 52B05, 52B11, 05C07.
متن کاملAlgorithm to calculate the Minkowski sums of 3-polytopes dedicated to tolerance analysis
Prompted by the development of algorithms for analysing geometric tolerancing, this article describes a method to determine the Minkowski sum for 3-dimension polytopes. This purposed method is based exclusively on intersection operations on normal cones, using the properties of the normal fan of a Minkowski sum obtained by common refinement of the normal fans of the operands. It can be used to ...
متن کاملPolynomial/Rational Approximation of Minkowski Sum Boundary Curves
Given two planar curves, their convolution curve is defined as the set of all vector sums generated by all pairs of curve points which have the same curve normal direction. The Minkowski sum of two planar objects is closely related to the convolution curve of the two object boundary curves. That is, the convolution curve is a superset of the Minkowski sum boundary. By eliminating all redundant ...
متن کامل